david li tufts